package ant.io;

/**
 * 用于保存缓存数据的接口，提供路径与文件名称
 * @author J.H
 *
 */
public interface CacheInterface {

	/**
	 * 这个方法用于控制是否缓存文件,如果它返回为null就不保存，如果返回是一个文件名称，则自动保存。
	 * 文件的路径默认调用是{@link #getPath()}方法，可以保存文件举例:index.xml、image.jpg等.
	 * 
	 * @return
	 */
	public String getFileName();
	
	/**
	 * 保存缓存的地址，默认以类名
	 * @return 具体保存地址
	 */
	public String getPath();
}
